tall, awkward person - Allemand Anglais Dictionnaire